These objects are used to pass around untyped data without concern about clean-up. They know whether the bytes need to be de-allocated when these objects go out of scope. Small amounts of data are stored in the object.

Objects of this class are used a lot within MetaKit to manipulate its own data items generically. The c4_BytesProp class allows storing binary data explicitly in a file. If such data files must be portable, then the application itself must define a generic format to deal with byte order.

How to store an object in binary form in a row (this is not portable):

	struct MyStruct ;
	MyStruct something;

	c4_BytesProp pData ("Data");
	c4_Row row;

	pData (row) = c4_Bytes (&something, sizeof something);


class c4_Bytes - $Id: k4view.h,v 1.21 1997/06/05 08:31:53 jcw Rel $